6a4c9d124595c2d699f89285c81167c08ec081e9,parfait-core/src/test/java/io/pcp/parfait/timing/ThreadContextTest.java,ThreadContextTest,testClearRemovesMDCValue,#,73

Before Change


        ThreadContext log4jThreadContext = ThreadContext.newMDCEnabledContext();

        Hashtable mdcContext = MDC.getContext();
        assertNull(mdcContext);

        final String testKey = "painter";
        log4jThreadContext.put(testKey, 7);

After Change


        mdcContext = MDC.getContext();
        assertEquals(1, mdcContext.size());

        mdcContext.clear();
        assertEquals(0, mdcContext.size());

        log4jThreadContext.clear();